This chapter introduces the Keychain Manager and describes how you can use it to provide secure storage for a user's passwords, keys, and certificates. More and more transactions are taking place using local servers, e-mail, and the Web, requiring the user to remember and enter multiple passwords. The user's response to the necessity for multiple passwords is often either to make up very simple passwords that anyone could decipher, or to leave passwords where they can be easily found. In either case security is an ideal, not a reality.
The following sections provide a conceptual overview of Keychain Manager: